﻿*
{
	padding:0px;
	margin:0px;
	border:none;
	outline:none;
}

body,html
{
	width:auto;
	height:auto;
	margin:0px auto;
	padding:0px;
	font-family:"robotocondensed-regular-webfont";
	color:#3b3b3b;
	background:#efefef;
	font-size:12px;
}

@font-face {
    font-family: 'fontawesome-webfont';
    src: url('../fonts/fontawesome-webfont-1.eot');
    src: url('../fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontawesome-webfont-1.woff') format('woff'),
         url('../fonts/fontawesome-webfont-1.ttf') format('truetype'),
         url('../fonts/fontawesome-webfont-1.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotocondensed-regular-webfont';
    src: ururl('../fonts/robotocondensed-regular-webfont.eot');
    src: url('../fonts/robotocondensed-regular-webfont?#iefix') format('embedded-opentype'),
         url('../fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('../fonts/robotocondensed-regular-webfont.ttf') format('truetype'),
         url('../fonts/robotocondensed-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}
img {margin:0px; padding:0px; border:none; outline:none;max-width: 100%;height: auto;}
p,h1,h2,h3,h4,a,a:hover,a.active {padding:0px;margin:0px;list-style-type:none;text-decoration:none;outline:none;border:none;font-weight:normal;}
p{line-height:22px;font-size:12px;text-align:justify;padding:10px 0;color:#4169e1;}
li{color:#4169e1; font-size: 14px;}
h2{font-size:30px;color:#2680ca;padding-bottom:25px;}

.clr{clear:both;}
.lessmar{margin:0px;}
.lesspadd{padding:0px;}
.lesspadd_rt{padding-right:0px;}
.lesspadd_lt{padding-left:0px;}
.lesspadd_spl{padding:0 5px; margin-bottom:20px}

#header{width:100%;height:auto;box-shadow:5px 0 10px #999;background: #2680ca none repeat scroll 0 0;}
.hdrt{width:100%;}

/*.logopart{padding:5px 0;background:#fff;text-align:center;}*/
.logopart{
	padding:20px 0;text-align:center; width:100%;
	/*background: url(../images/header_banner.jpg) no-repeat top center #fff;*/
	background-size:100%;
	background-color: #FFFFFF;
}
.logopart img{display:inline-block;}
ul#header_navigation{width:auto;height:auto;float:right;clear:both;margin:5px 0 5px;}
ul#header_navigation li{width:auto;height:auto;display:inline-block;padding:0px 5px;border-right:1px solid #fff;line-height:15px;}
ul#header_navigation li:last-child{border-right:none;}
ul#header_navigation li a{color:#2680ca;}
ul#header_navigation li a:hover{color:#ED1C24;}

.navbar-default{background-color:transparent;border-color:transparent;}
ul.newnav{padding:5px 0;}
.newnav li{font-size:14px;}
.newnav li a{padding:5px 32px;color:#fff !important;font-weight:300;/*border-bottom:2px solid #fff;*/}
.newnav li a:hover{color: rgba(255,255,255,0.5) !important;}
.current_page_item{color: #fff !important;border-bottom:2px solid #fff;}
.current-page-parent{color: #fff !important;border-bottom:2px solid #fff;}
.current_page_item a:hover{color: #fff !important;}
.current-page-parent a:hover{color: #fff !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{	background-color:transparent !important;	/*border-bottom:2px solid #2680ca;*/	color:#fff !important;}

.navbar-toggle{padding:0 10px;border:none;float:none;width:100%;}
.sr-only{width:auto;height:auto;position:relative;color:#FFF;font-size:12px;margin:auto;line-height:26px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:transparent;}
.navbar{min-height:42px;margin-bottom: 0;}
.ser{width:auto;height:auto;float:right;margin-top:5px;/*background-color:#fff;border:1px solid #999;*/}

.ser input.txtbx{width:200px;height:35px;border:none;background-color:transparent;padding:0 5px;font-size:12px;float:left;}
.sub{width:35px;height:35px;background:#F4F4F4 url(../images/ser.jpg) center no-repeat;float:right;}
.ser p{	font-size:12px !important;}
#banner{width:100%;margin:20px 0;}
.rtup{font-size:24px;}
.rtup ul{width:auto;height:auto;text-align:right;display:inline-block;}
.rtup ul li{width:auto;height:auto;border-right:1px solid #ccc;padding:10px 20px;float:left;}
.rtup ul li:last-child{border-right:none;}

#aboutcompany{width:100%;height:auto;padding:50px 0 50px 0;text-align:center;}
#aboutcompany h2{text-align:center;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat center bottom;}
#aboutcompany h2 span{color:#1d1d1d;}
#aboutcompany h2:before{background:url(../images/skyline.jpg) no-repeat;}
#aboutcompany p{font-size:18px;line-height:34px;text-align:center;padding:40px 0 20px 0;}
#aboutcompany p.rdmr{font-size:18px;padding:10px 0;}
#aboutcompany p.rdmr a{color:#2680ca;}

#servicesection{width:100%;height:auto;padding:20px 0;text-align:center;background-color:#f2f2f2;}
#servicesection h2{text-align:center;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat center bottom;}
#servicesection h2 span{color:#1d1d1d;}
.exprtpro{padding:30px 0 0px;}
.bllin{margin:0 0 10px 0;}
.bllin h4{font-weight:400;font-size:30px;color:#1d1d1d;padding:25px 0 15px;}
.bllin p{font-size:14px;text-align:center;}

#newssection{width:100%;height:auto;padding:50px 0 50px 0;text-align:center;}
#newssection h2{text-align:center;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat center bottom; margin-bottom:30px;}
#newssection h2 span{color:#1d1d1d;}
ul.news{width:auto;height:auto;}
ul.news li{width:100%;height:auto;display:inline-block;margin:10px 0;background:url(../images/tickgreen.png) no-repeat left 1px;padding-left:25px;text-align:left;}
ul.news li a{color:#1d1d1d;}
.calc{text-align:center;}
.calc img{display:inline-block;}
.calc h4{font-weight:400;font-size:30px;color:#1d1d1d;padding:25px 0 15px;}

#lastsection{width:100%;height:auto;padding:50px 0;text-align:center;background-color:#f2f2f2;}
.atmimg{height: auto;
    padding: 15px 0 0;
    text-align: center;
    width: 100%;
/*background: #f2f2f2; 
background: -moz-linear-gradient(top, #f2f2f2 0%, #fff 100%); 
background: -webkit-linear-gradient(top, #f2f2f2 0%,#fff 100%); 
background: linear-gradient(to bottom, #f2f2f2 0%,#fff 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#fff',GradientType=0 ); */}
.atmimg img{display:inline-block;width:57%;}

.atmmain{min-height:135px;
}

.atmmain h3{
/*background-color:#3b5ab5;*/
 color: #fff;
    font-size: 12px;
    line-height: 20px;
    padding: 20px 0 12px;
    text-align: center;
    text-transform: uppercase;}
.banltmar{margin-top:0px;}

#features_area{margin:0 0 30px;}
.loansec{background:#3B5AB5 url(../images/pattern.png) repeat;}
.loan_features{text-align:center;}
.lnimag{padding:15px 0 10px;}
.loansec h3{font-size:20px;text-align:center;color:#fff;}
.loansec p{font-size:16px;text-align:center;color:#fff;}
.loansec p a{font-size:14px;width:auto;height:auto;border:1px solid #fff;color:#FFFFFF;padding:5px 15px;}
.loansec p a:hover{border:1px solid #fff;color:#FFFFFF;background-color:#3B5AB5;}

#newsevents{width:100%;height:auto;padding:0px 0 30px 0;text-align:center;}
#newsevents h2{text-align:center;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat center bottom; margin-bottom:30px;}
#newsevents h2 span{color:#1d1d1d;}

.abtsec p{font-size:16px;line-height:28px;padding-top:20px;color:#4169e1;}

footer{width:100%;height:auto;}
.footerup{background-color:#007eea;padding:30px 0;}
.footerup h5{color:#fff;font-size:22px;}
.footerup ul{width:auto;height:auto;padding-top:15px;}
.footerup ul li{font-size:16px;padding:5px 0;width:100%;display:inline-block;}
.footerup ul li a{color:#fff;}
.footerup ul li a:hover{color:#aaa;}
.footerbottom{padding:15px 0;background-color:#045bb7;}
footer p{font-size:18px;line-height:28px;color:#fff;padding-bottom:20px;text-align:left;}
footer p.copyr{font-size:14px;padding-bottom:0px;}

.innercontnt{padding-top:30px;}
.innercontnt h5{font-weight:500;font-size:24px;text-align:left;}
.contact_form{padding:0px 0;}
.contact_form p{padding:0px 0 10px 0 !important;text-align:left !important;}
.contact_form p.smlpara{font-size:14px !important;}
.innercontnt input.txtbox{width:100%;height:35px;font-size:14px;border:1px solid #ccc;padding:0 5px;border-radius:3px;margin-bottom:20px; box-shadow:3px 2px 3px #999;}
textarea.txtbox{width:100%;height:35px;font-size:14px;border:1px solid #ccc;padding:5px;border-radius:3px;margin-bottom:15px;resize:none;min-height:120px;box-shadow:3px 2px 3px #999;}

.innercontnt input.subbut{width:100%;;height:auto;color:#fff;padding:8px 0;text-align:center;margin-top:15px;font-weight:700;border-radius:3px;font-size:18px;font-weight:400;
background: #4d70d4; /* Old browsers */
background: -moz-linear-gradient(top, #4d70d4 0%, #324ea2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #4d70d4 0%,#324ea2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #4d70d4 0%,#324ea2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d70d4', endColorstr='#324ea2',GradientType=0 ); /* IE6-9 */}
p.smlpara{font-size:13px;}\
p.fp{line-height:35px !important;}
p.fp a{color:#3b3b3b;line-height:70px;}
p.fp a:hover{text-decoration:underline;}
.contact_form ul{width:auto;height:auto;margin-left:0;}
.contact_form ul li{width:auto;height:auto;float:left;padding:10px 15px 10px 0;background:none;}
p.typ a{color:#3b3b3b;font-weight:600;}



/*Peau Start 25.6.17*/
.block {padding-top: 10px; padding-bottom: 40px; position: relative; overflow: hidden;}

/*news start*/
.newscontain{ margin:10px 0;}
.newscontain ul{}
.newscontain ul li{ list-style-type:none; display:list-item; border-top:1px solid #ccc; padding:0px 0 10px;}
.newscontain ul li:first-child{ border-top: none;}
.newscontain ul li a{color:#0094ff; float:right;}
/*news end*/

/*bedcum start*/
.breadcrumbrow{ width:100%; background:#f5f5f5; position:relative; margin-bottom:20px; box-shadow:1px 2px 20px;}
.breadcrumb{ margin:0px 0 0px 0px; text-align: left; font-size:14px; padding:10px 15px;}
ul.breadcrumb li a{ color:#0094ff;}
/*bedcum end*/

.allheading{width:100%;height:auto;padding:10px 0 15px;text-align: left;}
.allheading h2{text-align:left;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat left bottom; font-size:22px; line-height: 26px; padding-bottom:15px;}
.allheading h2 span{color:#1d1d1d;}

/*bank circular page*/
.bank_circular {overflow-y: auto; height:350px; padding-bottom:10px; margin-bottom:10px;}
.bank_circular table{border:1px solid #ccc;}
.bank_circular table thead{ background:#0094ff; color:#fff;}
.bank_circular table tbody tr:nth-child(even) {background: #eee}
/*bank circular page*/

/*Interest rate page*/
.interesttable {width:100%; display:inline-block; overflow-y: auto; height:350px; padding-bottom:10px; margin-bottom:20px; margin-top:20px;}
.interesttable table{border:1px solid #ccc;}
.interesttable table thead{ font-size:13px; background:#0094ff; color:#fff;}
.interesttable table thead tr td{ padding:8px 0;}
.interesttable table thead tr td{ border:1px solid #7cbdec;}
.interesttable table tbody tr:nth-child(even) {background: #eee}
.interesttable table tbody tr td{ padding-top:5px; padding-bottom:8px;}

.interesttable2 {width:100%; display:inline-block; overflow-y: auto; height:200px; padding-bottom:10px; margin-bottom:20px; margin-top:20px;}
.interesttable2 table{border:1px solid #ccc;}
.interesttable2 table p{ text-align:center; background:#0094ff; color:#fff;}
.interesttable2 table thead{background:#0094ff; color:#fff;}
.interesttable2 table thead tr td{ padding:8px 0;}
.interesttable2 table thead tr td{ border:1px solid #7cbdec;}
.interesttable2 table tbody tr td{ border:1px solid #ccc; padding:5px;}

.interestpoint{width:100%; display:inline-block; padding:10px 0;}
.interestpoint ul{}
.interestpoint ul li{ list-style-type: disc; display:list-item; padding-left:10px; list-style-position:inside;}

/*Interest rate page*/

/*BCCB at a Glance start*/
.noaccrodion{margin: 0; padding:0 10px; background: #0085e5; text-decoration:none; text-transform:uppercase; color: #fff; font-size:1em;margin-bottom:10px; width:100%; text-decoration:none;}
.noaccrodion a{ width:100%; color: #fff; display: inline-block; padding:10px 0;}

.glance_text{ padding: 20px 0 20px 30px;
    position: relative;
    text-align: justify;}
.glance_text h3{ padding:5px 0 15px; margin:0; color:#000; font-size:14px;}
.glance_text h3 span{color:#0085e5;}
.glance_text a{color:#0085e5;}

.roundimage{  position: absolute; right:-30px; top:-30px;}
.roundimage img{width:250px; height:250px; border-radius:150px; border:1px solid #ccc;}
/*BCCB at a Glance End*/

@media (max-width: 991px) {
.roundimage{ width:100%; position: relative; right:0px; top:10px; margin-bottom:30px;}	
.roundimage img{width:100%; height: auto; border-radius:0px; border:1px solid #ccc;}
}

/*Peau End 25.6.17*/






@media (min-width: 1200px) and (max-width: 1920px) {
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 768px) and (max-width: 991px) {
	.newnav li a{padding:8px 7px;}
	.newnav li{font-size:13px;}
	#banner{min-height:inherit;}
	h2{font-size:27px;}
	.bllin h4{font-size:17px;}
	.bllin p{font-size:12px;}
	.atmmain h3{font-size:20px;}
	#aboutcompany p {font-size: 14px;line-height: 26px;}
	#aboutcompany p.rdmr{font-size: 14px;}
}

@media (max-width: 767px) {
	#banner{min-height:inherit;}
	h2{font-size:27px;}
	.navbar-header{background-color:#2680ca;margin:15px 0;}
	.bllin h4{font-size:16px;}
	.bllin p{font-size:12px;}
	#aboutcompany p {font-size: 14px;line-height: 26px;}
	#aboutcompany p.rdmr{font-size: 14px;}
	ul.news{padding-bottom:50px;}
	.atmmain{margin-bottom:40px;}
	.atmmain h3{font-size:20px;}
	.footerup ul{padding-bottom:30px;}
}.dropdown-menu{	background-color: #2680ca !important;}.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{	background-color: none !important;}

.pagecontainer{width:100%;text-align:center;}
.pagecontainer h2{text-align:center;text-transform:uppercase;background:url(../images/skyline.jpg) no-repeat center bottom;}
.pagecontainer h2 span{color:#1d1d1d;}
.pagecontainer h2:before{background:url(../images/skyline.jpg) no-repeat;}
.pagecontainer p{font-size: 15px; line-height: 30px; padding: 20px 0; text-align: justify;color:#4169e1;}
.pagecontainer p.rdmr{font-size:18px;padding:10px 0;}
.pagecontainer p.rdmr a{color:#2680ca;}
.pagecontainer p span{color:#4169e1;}
.marquee {
  width: 100%;
  overflow: hidden;
  padding: 5px;
}
.newsec{background-color:#efefef; margin-top: 10px;
    padding: 10px;}
	
	/*======modal_css======*/
.modal-content { border-radius:0; }
.modal-body { padding: 0px 45px 15px; }
.modal-header { border-bottom:none; }
.close { margin-right: 5px; opacity: 0.5; }

.storySbmtForm input[type="text"],
.storySbmtForm input[type="tel"],
.storySbmtForm input[type="email"],
.storySbmtForm select,
.storySbmtForm textarea{
	margin-bottom:10px;
	color:rgba(0,0,0,0.5);
}

.storySbmtForm select .clr_optn{ color:#A4A4A4; }

.storySbmtForm textarea{
	resize:none;
	height:95px;
}

.storySbmtForm label{ font-weight:400; font-size:13px; color:c2c2c2; margin-top:10px; }

#beforefooter{width:100%;height:auto;padding:20px 0;text-align:center;background-color:rgba(4,91,183,0.5);}
#beforefooter h4{float:left; clear:both}
.link a{float:left; color:#fff;}